MRS. LEELAVATHI NAMPUTHIRI
Authorized Official ADMINISTRATOR/DIRECTOR
MRS. LEELAVATHI NAMPUTHIRI is the ADMINISTRATOR/DIRECTOR of AMRITA GROUP INC in CARROLLTON, TX, US.
4312 ONYX DR,
CARROLLTON, TX, US
9729391076